
package Framework.Entidades.PlanEstudio;

import Framework.Utilidades.Agente;
import java.util.ArrayList;
import java.util.Date;
import Framework.Entidades.Materia.Materia;


public class AgentePlanEstudio extends Agente implements PlanEstudio{
    
    private ImplementacionPlanEstudio implementacionPlanEstudio;
    private String OIDCarrera;

    public ImplementacionPlanEstudio getImplementacionPlanEstudio() {
        return implementacionPlanEstudio;
    }

    public void setImplementacionPlanEstudio(ImplementacionPlanEstudio planEstudio) {
        this.implementacionPlanEstudio = planEstudio;
    }
    
    public String getOIDPlanEstudio(){
        return implementacionPlanEstudio.getOidPlanEstudio();
    }
    
    public void setOIDPlanEstudio(String oidPlanEstudio){
        implementacionPlanEstudio.setOidPlanEstudio(oidPlanEstudio);
    }

    @Override
    public ArrayList<Materia> getMaterias() {
        return implementacionPlanEstudio.getMaterias();
    }

    @Override
    public void setMaterias(ArrayList<Materia> materias) {
        implementacionPlanEstudio.setMaterias(materias);
    }

    @Override
    public int getCodPlanEstudio() {
        return implementacionPlanEstudio.getCodPlanEstudio();
    }

    @Override
    public void setCodPlanEstudio(int codPlanEstudio) {
        implementacionPlanEstudio.setCodPlanEstudio(codPlanEstudio);
    }

    @Override
    public String getFechaFinVigencia() {
        return implementacionPlanEstudio.getFechaFinVigencia();
    }

    @Override
    public void setFechaFinVigencia(String fechaFinVigencia) {
        implementacionPlanEstudio.setFechaFinVigencia(fechaFinVigencia);
    }

    @Override
    public String getNombrePlanEstudio() {
        return implementacionPlanEstudio.getNombrePlanEstudio();
    }

    @Override
    public void setNombrePlanEstudio(String nombrePlanEstudio) {
        implementacionPlanEstudio.setNombrePlanEstudio(nombrePlanEstudio);
    }

	public String getOIDCarrera() {
		return OIDCarrera;
	}

	public void setOIDCarrera(String oIDCarrera) {
		OIDCarrera = oIDCarrera;
	}
    
}
